@charset "gb2312";

body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select{margin:0;padding:0;color:inherit; line-height: inherit;font-family: "microsoft yahei";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}

h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{width: 1100px;margin:0 auto;}
:hover{/*transition: all .2s;*/}
.bold{font-weight: bold;}
.center{text-align: center!important;}
.img{width: 100%;display: block;}
.ellipsis{width:290px;word-wrap:break-word;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
body{min-width:1200px;}
.ipt{border:none;}
.img_hover_wrap{overflow: hidden;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
.mb20{margin-bottom: 20px!important;}

.head{padding:7px 0;}
.hd_logo{}
.hd_logo .img{height: 70px;}

.hd_nav{background: #2ca6e0;}
.hd_nav li{display: inline-block;vertical-align: middle;padding-top: 4px;height: 50px;}
.hd_nav li>a{display: block;font-size: 18px;color: #fff;line-height: 46px;padding:0 23px;border-top-left-radius:4px;border-top-right-radius:4px;}
.hd_nav li.cur>a{}
.hd_nav li.cur>a,.hd_nav li:hover>a{/*background: #ef2d36;*/}

.main{padding:10px 0 25px;}
.main_l{width: 750px;}
.main_r{width: 310px;}

.crumb{font-size: 15px;color: #666;line-height: 30px;}
.det_top{border-top:1px solid #efefef;margin-top: 20px;}
.det_top .title{font-size: 26px;color: #333;font-weight: bold;text-align: center;padding:25px 0;border-bottom:1px dashed #e5e5e5;}
.det_top .sm{font-size: 14px;color: #666;text-align: center;margin-top: 20px;}
.det_top .sm span{padding:0 15px;}

.det_edit{padding:35px 0;font-size: 16px;color: #444;line-height: 30px;}

.det_tit{font-size: 18px;color: #333;border-bottom:1px solid #e5e5e5;line-height: 45px;margin-bottom: 15px;position:relative;}
.det_tit:after{content:'';position:absolute;left: 0;bottom: 0;height: 2px;background: #999999;width: 62px;}

.main_r{padding-top: 45px;}
.det_lb{border:1px solid #e5e5e5;padding:15px 15px;}
.det_lb .t_tit{font-size: 20px;color: #333;font-weight: bold;margin-bottom: 10px;}
.det_lb .list{}
.det_lb .list li{font-size: 15px;color: #333;line-height:28px;position:relative;}
.det_lb .list li:before{content:'';width: 4px;height: 4px;background: #999;border-radius:50%;margin-right: 5px;display: inline-block;vertical-align: middle;}
.det_lb .list li:hover{color: #ef2d36;}
.det_lb .list li:hover:before{background: #ef2d36;}


.det_rela{}
.det_rela .t_tit{background: #ededed;}
.det_rela .t_tit em{display: inline-block;vertical-align: middle;background: #bc2c09;padding:0 10px;line-height: 40px;font-size: 22px;color: #fff;}
.det_rela .list{}
.det_rela .list li{padding:20px 0;border-bottom:1px solid #e5e5e5;}
.det_rela .list .pic{width: 250px;height: 165px;display: block;float: left;}
.det_rela .list .info{margin-left: 275px;padding-top: 10px;}
.det_rela .list .title{font-size: 20px;color: #333;font-weight: bold;display: block;}
.det_rela .list .brief{font-size: 15px;color: #444;line-height: 28px;margin-top: 10px;height: 56px;-webkit-line-clamp: 2;}
.det_rela .list .bot{margin-top: 30px;}
.det_rela .list .wz{font-size: 13px;color: #666;margin-right: 25px;}
.det_rela .list li:last-child{border-bottom:none;}
.det_rela .list li:hover .title{color: #ef2d36;}
.det_rela .list .more{background: url(../images/eyes.png) no-repeat left center;background-size:15px 9px;padding-left: 20px;}

.foot{background: #333;padding:25px 0;}
.foot .lks{text-align: center;font-size: 10px;color: #999;}
.foot .lks a{font-size: 12px;color: #999;line-height: 26px;display: inline-block;vertical-align: middle;padding:0 7px;}
.foot .lks a:hover{color: #fff;}
.foot .fz{font-size: 12px;color: #999;line-height: 26px;text-align: center;}
.foot .jing{background: url(../images/img_04.png) no-repeat left center;background-size:20px;padding-left: 22px;display: inline-block;vertical-align: middle;}

.c_red{color: #ef2d36!important;}



.pagelist{text-align: center;margin-top: 35px;font-size: 15px;color: #555;line-height: 28px;}
.pagelist li{display: inline-block;vertical-align: middle;font-size: 15px;color: #555; line-height: 28px;}
.pagelist li a{padding:0 3px;}
.pagelist em{display: inline-block;vertical-align: middle;line-height: 28px;padding:0 5px;}
.pagelist li:hover a{color: #ef2d36;}

/*index*/
.idx_s1{margin-top: 35px;margin-bottom: 25px;}
.idx_s1_l{width: 800px;}

.idx_s1_t{}
.idx_s1_t .lbox{width: 280px;}
.idx_s1_t .lbox .img{width: 100%; height:436px;}

.idx_s1_t .rbox{width: 500px;}
.idx_s1_t .topbox{border-bottom:1px solid #e5e5e5;padding-bottom: 10px;}
.idx_s1_t .topbox .title{font-size: 22px;color: #d01716;font-weight: bold;text-align: center;display: block;margin-bottom: 10px;}
.idx_s1_t .topbox .brief{font-size: 14px;color: #6f6f6f;line-height: 24px;}
.idx_s1_t .topbox .title:hover{color: #2965b1;}

.s1_tit{margin-bottom: 5px;}
.s1_tit em{font-size: 16px;color: #333;font-weight: bold;display: inline-block;vertical-align: middle;line-height: 28px;}
.s1_tit .em_1{padding-left: 22px;background-image: url(../images/jc_icon2.png);background-position: 0px -821px;}
.s1_tit .em_2{padding-left: 22px;background-image: url(../images/jc_icon2.png);background-position: -1px -760px;}
.s1_tit .em_3{padding-left: 22px;background-image: url(../images/jc_icon2.png);background-position: -98px -760px;}

.idx_s1_t .botbox{padding-top: 10px;}
.idx_s1_t .list{margin-left: -5%;}
.idx_s1_t .list li{float: left;font-size: 15px;color: #333;width: 45%;margin:0 0 5px 5%;line-height: 23px;}
.idx_s1_t .list .lm{color: #0080bd;}
.idx_s1_t .list .lm:hover{text-decoration: underline;}
.idx_s1_t .list li:hover{color: #0080bd;}

.s1_b_tit{border-bottom:1px solid #e5e5e5;margin-bottom: 15px;}
.s1_b_tit em{font-size: 18px;color: #333;font-weight: bold;display: inline-block;vertical-align: middle;line-height: 35px;border-bottom:2px solid #ff9300;}

.idx_s1_b{}
.idx_s1_b .list{margin-left: -5px;}
.idx_s1_b .list li{float: left;border:1px solid #e5e5e5;width: 155px;margin:0 0 5px 5px;}
.idx_s1_b .list .pic{width: 100%;height: 100px;}
.idx_s1_b .list .title{font-size: 14px;color: #484848;line-height: 24px;text-align: center;}
.idx_s1_b .list li:hover .title{color: #2965b1;}


.idx_s1_r{width: 280px;}

.idx_bang{padding: 15px 15px;background: #f7f7f7;}
.idx_bang .list{margin-bottom: 10px;}
.idx_bang .list li{margin-bottom: 5px;}
.idx_bang .list .num{width: 18px;line-height: 18px;height: 18px;background: #2ca6e0;font-size: 13px;color: #fff;text-align: center;display: inline-block;vertical-align: middle;margin-right: 10px;}
.idx_bang .list .title{display: inline-block;vertical-align: middle;font-size: 15px;color: #333;line-height: 18px;width: 85%;}
.idx_bang .list .num_1{background: #5eb938;}
.idx_bang .list .num_2{background: #97cc51;}
.idx_bang .list .num_3{background: #e6a01b;}
.idx_bang .list .title:hover{color: #2965b1;}

.idx_rqarc{margin-top: 15px;padding:10px 15px;border:1px solid #e5e5e5;}
.idx_rqarc .list{}
.idx_rqarc .list li{font-size: 15px;color: #333;line-height: 29px;position:relative;}
.idx_rqarc .list li:before{content:'';display: inline-block;vertical-align: middle;width: 4px;height: 4px;background: #999;margin-right: 3px;border-radius:50%;}
.idx_rqarc .list li:hover{color: #2965b1;}

.idx_tit{border-bottom: 2px solid #2ca6e0;padding:5px 0;font-size: 0;margin-bottom: 15px;}
.idx_tit .tit{font-size: 16px;color: #fff;line-height: 30px;display: inline-block;vertical-align: middle;background: #2ca6e0;border-radius:20px;padding:0 10px;}
.idx_tit .more{font-size: 14px;color: #7b7b7b;line-height: 30px;}
.idx_tit .more:hover{color: #2ca6e0;}

.idx_sec{margin-bottom: 20px;}
.idx_sec .detail{}

.idx_sec_l{width: 800px;}
.idx_sec_r{width: 280px;}

.idx_sec_t{}
.idx_sec_b{border-top:1px dashed #e5e5e5;margin-top: 5px;}

.idx_col{width: 48%;}
.idx_col .mod{}
.idx_col .hot{display: block;width: 125px;float: left;}
.idx_col .hot .img{}
.idx_col .hot .bt{font-size: 14px;color: #545454;line-height: 26px;text-align: center;border:1px solid #e5e5e5;border-top:none;}
.idx_col .hot:hover .bt{color: #2965b1;}

.idx_col .list{margin-left: 140px;}
.idx_col .list li{font-size: 15px;color: #343535;line-height: 27px;position:relative;}
.idx_col .list li:before{content:'';display: inline-block;vertical-align: middle;width: 3px;height: 3px;background: #2ca6e0;margin-right: 6px;}
.idx_col .list li:hover{color: #2965b1;}

.idx_sec_b{padding-top: 10px;}
.idx_smtit{font-size: 16px;color: #0b8fcc;line-height: 24px;margin-bottom: 5px;font-weight: bold;}

.idx_smcol{width: 48%;}
.idx_smcol .list{}
.idx_smcol .list li{}
.idx_smcol .list .title{font-size: 15px;color: #343535;line-height: 28px;display: inline-block;vertical-align: middle;width: 75%;}
.idx_smcol .list .date{font-size: 14px;color: #999;line-height: 28px;}
.idx_smcol .list li:hover .title{color: #2965b1;}

.idx_hot{border:1px solid #e5e5e5;padding:10px 15px;}
.idx_hot .t_tit{font-size: 16px;color: #fb7f0a;line-height: 30px;font-weight: bold;}
.idx_hot .t_tit .more{font-size: 14px;color: #2ca6e0;font-weight: normal;}
.idx_hot .t_tit .more:hover{text-decoration: underline;}

.idx_hot .topbox{border-bottom:1px dashed #e5e5e5;padding-bottom: 8px;margin-bottom: 10px;}
.idx_hot .topbox .title{font-size: 16px;color: #3C3C3C;line-height: 36px;display: block;font-weight: bold;}
.idx_hot .topbox .brief{font-size: 12px;color: #8A8888;line-height: 24px;height: 48px;-webkit-line-clamp: 2;}
.idx_hot .topbox .title:hover{color: #2965b1;}

.idx_hot .list li{margin-bottom: 5px;}
.idx_hot .list .num{width: 18px;line-height: 18px;height: 18px;background: #2ca6e0;font-size: 12px;color: #fff;text-align: center;display: inline-block;vertical-align: middle;margin-right: 10px;}
.idx_hot .list .title{display: inline-block;vertical-align: middle;font-size: 15px;color: #333;line-height: 19px;}
.idx_hot .list .num_1{background: #5eb938;}
.idx_hot .list .num_2{background: #97cc51;}
.idx_hot .list .num_3{background: #e6a01b;}
.idx_hot .list .title:hover{color: #2965b1;}

.ft_lks{padding: 10px;border:1px solid #f1f1f1;background: #fafafa;margin-bottom: 20px;}
.ft_lks li { display:inline}
.ft_lks .fz{font-size: 14px;color: #2ca6e0;line-height: 22px;}
.ft_lks a{display: inline-block;vertical-align: middle;font-size: 14px;color: #444;line-height: 22px;margin-right: 10px;}
.ft_lks a:hover{color: #2ca6e0;}
.c_sy2019{
	width: 80px;
	height:5px;
	background: #fff;
	overflow: hidden;
	text-align: justify;
	text-justify: inter-ideograph;
	border: 0px solid #e5e5e5;
	font-size: 18px;
	color: #333;
	line-height: 24px;
	text-indent: 1em;
	float:left;
	margin-top: 15px;
	margin-bottom: 25px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	
} 

.det_edit img{ display:block}


 


.det_edit table{color: #333; border:0px; width: 100%;background-color: #fff;color: #333;margin: 10px 0;    border-collapse: collapse; border-spacing: 0;}
.det_edit table td ,  .det_edit table th {padding: 9px 15px;min-height: 20px;line-height: 20px;font-size: 14px;border-width: 1px;border-style: solid;border-color: #333;}
.det_edit table th { background-color: #FAFAFA; font-weight:300}
.det_edit table tr:hover {background-color: #FAFAFA;}


